首页  资讯  商机   下载  拆解   高校  招聘   杂志  会展  EETV  百科   问答  电路图  工程师手册   Datasheet  100例   活动中心  E周刊阅读   样片申请
EEPW首页 >> 主题列表 >> rust 语言

rust 语言 文章 最新资讯

新手 C 开发者犯的十大错误:快速实用指南

  • C 语言赋予开发者强大的能力 —— 既能用来研发航天器,也能让你的笔记本电脑在午饭前就彻底瘫痪。这份清单不是空洞的说教,而是一份实用指南,专门指出新手开发者反复踩坑的那些问题。这些漏洞轻则让人头疼不已,重则有时会按需触发故障,有时却又几乎无法复现。这类问题在团队处于开发冲刺阶段时,危害尤为严重。不过值得庆幸的是,其中很多错误都十分典型,我们能够将它们一一列举、剖析,并帮助你养成良好的编码习惯,让代码以最佳的方式趋于 “平淡”:在不同编译器、不同优化级别和不同平台下,都能表现出可预测性。这些技巧适用于所有开
  • 关键字: C 语言   字符串   变量类型   循环  

Rust庆祝成立10周年

  • 在 Rust 庆祝成立 10周年之际,Nick Flaherty 与 Adacore 的 Tony Aiello 和 Stephen Hedrick 讨论了嵌入式和任务关键型系统语言的演变Rust 避免了 C 和 C++ 出现的内存问题,确保可以为安全关键型应用程序开发代码。但有几种看法阻碍了它,即没有足够的具有该语言经验的熟练工程师,而且工具还没有准备好。Rust 语言和 Ada 形式语言的发展之间存在相似之处。Adacore 为安全关键系统开发工具,并于 2023 年推出了适用于 Rust
  • 关键字: Rust  

缘起今生:英飞凌车规MCU全系支持Rust 语言开发

  • 引言2023年3月7日,英飞凌宣布其32位微控制器AURIX™系列、TRAVEO™ T2G系列 和 PSoC™ MCU 系列支持 Rust语言,英飞凌成为全球领先正式支持 Rust 的半导体公司。那么什么是 Rust,为什么要关注它?在本系列博文中,我们将探讨 Rust 语言及其在嵌入式系统开发中的潜力,以及英飞凌为创建嵌入式 Rust 生态系统所做的努力。英飞凌  IsaacRUST 诞生背景随着软件功能的日趋强大,软件开发工作量随之剧增,软件开发团队也不断尝试改进软件的开发方法,旨在保证软件
  • 关键字: 英飞凌   MCU   Rust   

英飞凌AURIX TC3xx、TC4x、TRAVEO T2G和PSoC微控制器支持Rust语言

  • 【2023 年 4 月 21日,德国慕尼黑讯】安全系统的开发对汽车市场至关重要。Rust 编程语言可用于内存安全软件的嵌入式开发,这是任务关键型汽车软件设计的一个重要推动因素。英飞凌科技股份公司(FSE 代码:IFX / OTCQX 代码:IFNNY)迈出了在嵌入式领域构建 Rust 生态系统的第一步,成为第一家正式支持在微控制器上运行Rust语言的头部半导体制造商。英飞凌市场领先的 AURIX™ TC3xx 和TRAVEO™ T2G 车用 MCU将率先支持Rust语言。虽然TRAVEO™ 使用的是 Ru
  • 关键字: 英飞凌   TC3xx   TC4x   T2G   PSoC   Rust 语言  

采用 Rust 语言编写,System76 公布 COSMIC 桌面环境开发近况

  • IT之家 2 月 1 日消息,主营销售 Linux 笔记本 / 台式机的厂商 System76 在近日发布的博文中,详细介绍了 COSMIC 桌面环境当前的开发状态。博文中表示该桌面环境使用 Rust 编程语言编写,并使用了 Iced 开发工具包。IT之家小课堂:System76 在销售推广自己的硬件产品之外,还推出了 Pop!_OS Linux 发行版本,而 COSMIC 则是该发行版本所使用的桌面环境。IT之家附 System76 在博文中介绍的 COSMIC 桌面环境开发近况:添加标签和分
  • 关键字: Rust  

基于ARM及C#语言的城轨能馈式供电系统综合监控技术研究与实现

  • 基于ARM及C#语言的城轨能馈式供电系统综合监控技术研究与实现, 摘要:能馈式供电系统不仅在列车正常运行是为其提供牵引动力,在列车制动时可以将制动能量回馈至交流电网,达到了节能减排的目的,因此在地铁等城轨交通系统中得到广泛应用、本文以TI公司推出的基于ARM Cortexmda
  • 关键字: ARM   C#语言   能馈式供电系统   串口通信   数据采集卡  

SystemVerilog语言简介

  • Verilog模块之间的连接是通过模块端口进行的。为了给组成设计的各个模块定义端口,我们必须对期望的硬件设计有一个详细的认识。不幸的是,在设计的早期,我们很难把握设计的细节。
  • 关键字: SystemVerilog   语言   VHDL  

中文语音处理在数字助听器的设计

  • 目前国外对助听器研究发展的一个热点则是集中在中国,确切地讲是基于对汉语语言和语音研究,开发相关的语音识别技术和产品。为中心的中文听力学也不例外。我们已经知道听觉科学是一门发展迅速、知识更新很快的一门学。
  • 关键字: DSP   TOCCATA   语言   助听器  

中文语音处理在数字助听器系统的开发

  • 目前国外对助听器研究发展的一个热点则是集中在中国,确切地讲是基于对汉语语言和语音研究,开发相关的语音识别技术和产品。为中心的中文听力学也不例外。我们已经知道听觉科学是一门发展迅速、知识更新很快的一门学。
  • 关键字: TOCCATA   DSP   助听器   语言  

通过这 9 本开源好书学习C 语言

  •   书是非常私人的东西,编程类书籍也不例外。我们都是通过阅读书籍来帮助掌握某种语言的基本知识。随后又通过阅读书籍来全面探索这门语言的灵活性。我仔细考察了一些我最喜爱的 C 语言书籍,并从其中选出了对我意义最大的九本。  C 语言是一种通用的、面向过程的高级编程语言。也是最具流行度和影响力的编程语言之一。该语言在设计时就被设计为可以通过编译器进行编译,以此来对内存进行底层操作、高效地执行机器指令以及在运行时仅需要最小的支持。很多很多编程语言都得益于 C 语言
  • 关键字: C 语言  

基于ARM及C#语言的城轨能馈式供电系统综合监控技术

  • 基于ARM及C#语言的城轨能馈式供电系统综合监控技术研究与实现, 摘要:能馈式供电系统不仅在列车正常运行是为其提供牵引动力,在列车制动时可以将制动能量回馈至交流电网,达到了节能减排的目的,因此在地铁等城轨交通系统中得到广泛应用、本文以TI公司推出的基于ARM Cortexmda
  • 关键字: ARM   C#语言   能馈式供电系统   串口通信   数据采集卡  

嵌入式工程师不可不知的

  •   编者按:本文从技术和就业经验等角度,为即将进入嵌入式开发的工程师们详细讲述嵌入式的概念、嵌入式开发之间的异同以及应该如何做出选择。是一些经验之谈,希望对大家有所帮助。   一.工程师眼中的“嵌入式系统”   在工程师看来:着重理解“嵌入”的概念,主要从三个方面来理解:   1.从硬件上,将基于CPU 的外围器件,整合到CPU 芯片内部,比如早期基于X86体系结构下的计算机,CPU 只是有运算器和累加器的功能,一切芯片要靠外部桥路来扩展实现,象串口之
  • 关键字: 嵌入式系统   逻辑设计   C 语言  

单片机C语言教程:附录3 运算符优先级和结合性

单片机C语言教程:附录2 AT89C51特殊功能寄存器列表

单片机C语言教程:附录1 C51编译器的扩展关键字

单片机C语言教程:C51HEX文件的生成和单片机最小系统

  • 建立了第一个单片机C语言项目,但为了让编译好的程序能通过编程器写入51芯 片中,要先用编译器生成HEX文件,下面来看看如何用KEIL uVISION2来编译生成用于烧写 芯片的HEX文件。HEX文件格式是Intel公司提出的按地址排
  • 关键字: 单片机   最小   系统   生成   C51HEX   语言   教程   文件  

单片机C语言教程:C51指针的使用

  • 指针就是指变量或数据所在的存储区地址。如一个字符型的变量 STR 存放在内存单元DATA 区的 51H 这个地址中,那么 DATA 区的 51H 地址就是变量 STR 的指针。在 C 语言中 指针是一个很重要的概念,正确有效的使用指针类
  • 关键字: 指针   使用   C51   教程   语言   单片机  

单片机C语言教程:C51数组的使用

  • 数组不过就是同一类型变量的有序集合。形象的能这样去理解,就像一个 学校在操场上排队,每一个级代表一个数据类型,每一个班级为一个数组,每一个学生就是 数组中的一个数据。数据中的每个数据都能用唯一的下标来确
  • 关键字: 使用   C51   教程   语言   单片机  

单片机C语言教程:C51函数

  • 其实一直出现在例子中的 main()也算是一个函数,只不过它比较特殊,编译时以它做为程序的开始段。有了函数C 语言就有了模块化的优点,一般功能较多的程序,会在编写程序时把每项单独的功能分成数个子程序模块,每个子
  • 关键字: 函数   C51   教程   语言   单片机  

C语言与嵌入式SQL混合编程及图像处理技术

  • C语言与嵌入式SQL混合编程及图像处理技术,SQL Server是现阶段应用程序最普遍采用的数据库技术,在数据库中对图像、视频和声音等数据的存取需要越来越频繁。普通数据可直接在用户定义的字段上存取,而这类被称为二进制大对象(Binary Large Object)的大数据块由
  • 关键字: 图像处理   技术   编程   混合   嵌入式   SQL   语言  

单片机多机冗余设计及控制模块的VHDL语言描述

  • 本文提出一种表决式单片机多机冗余设计方案。该方案不同于中央系统的多机冗余设计。大规模系统冗余大多采用完善而复杂的机间通讯协议实现系统重构,不太注重系统的实时性。本方案结构简单,易于实现,具有极强的实时
  • 关键字: 语言   描述   VHDL   模块   设计   控制   单片机  

单片机高级语言程序设计与应用

  • 1引言在隧道窑温度控制系统、自助式寄存柜等多个实际应用中,我们利用单片机高级C语言编制应用程序,满足了用户对各项性能参数的不同要求。下面以一实例,介绍C语言在应用程序设计上的优点。2系统结构系统由电器和
  • 关键字: 应用   程序设计   语言   高级   单片机  

基于VHDL语言的FPGA简易数字钟设计

  • 作为一个菜鸟我很愿意分享下我做的一些小东西,记得一年前好像少几天吧,看记录是2009年5月19日我用51单片机做数字钟的情景,那个时候用汇编,焦头烂额,做了三天,还请教了老师。哎,现在都已经用C了,而且重心已经
  • 关键字: 数字   设计   简易   FPGA   VHDL   语言   基于  

可以调整时间的电子时钟-C语言

  • 使用stc89c52单片机,电路很简单,采用八位共阳数码管,p0口为数码管的段选,p2口为位选. 通过key1-key3来调整时间重点:1、函数的模块化2、中断#includereg52.h>
    #define uchar unsigned char
    #define uint unsi
  • 关键字: -C   语言   时钟   电子   调整   时间   可以  

单片机c语言教程:C51循环语句

  • 循环语句是几乎每个程序都会用到的,它的作用就是用来实现需要反复进行多次的操 作。如一个 12M 的 51 芯片应用电路中要求实现 1 毫秒的延时,那么就要执行 1000 次空语句 才能达到延时的目的(当然能使用定时器来做
  • 关键字: 循环   语句   C51   教程   语言   单片机  

单片机c语言教程:C51开关分支语句

  • 学习了条件语句,用多个条件语句能实现多方向条件分支,但是能发现使用过多的 条件语句实现多方向分支会使条件语句嵌套过多,程序冗长,这样读起来也很不好读。这个时候 使用开关语句同样能达到处理多分支选择的目的
  • 关键字: 分支   语句   开关   C51   语言   教程   单片机  

单片机c语言教程:C51复合语句和条件语句

  • 曾经在BBS上有朋友问过我{}是什么意思?什么作用?在 C 中是有不少的括号,如{},[],()等,确实会让一些初入门的朋友不解。在 VB 等一些语言中同一个()号会有不一样的 作用,它能用于组合若干条语句形成功能块,能用
  • 关键字: 语句   条件   复合   C51   语言   教程   单片机  

单片机c语言教程:C51表达式语句及仿真器

  • 前面学习了大部分的基本语法,以下所要学习的各种基本语句的语法能说是组成程序的灵魂。在前面的课程中的例子里,也简单理解过一些语句的使用方法,能看出C语言是一种结构化的程序设计语言。C 语言供给了相当丰富的程
  • 关键字: 语句   仿真器   表达式   C51   语言   教程   单片机  

单片机c语言教程:C51运算符和表达式(指针和地址运算符)

  • 我们学习数据类型时,学习过指针类型,知道它是一种存放指向另一个数据的地址的变量类型。指针是单片机C语言中一个十分重要的概念,也是学习单片机C语言中的一个难点。对于指针将会在第九课中做详细的讲解。在这里我
  • 关键字: 运算   表达式   地址   指针   C51   语言   教程   单片机  

单片机c语言教程:运算符和表达式(位运算符)

  • 学过汇编的朋友都知道汇编对位的处理能力是很强的,但是单片机C语言也能对运算对象进行按位操作,从而使单片机C语言也能具有一定的对硬件直接进行操作的能力。位运算符的作用是按位对变量进行运算,但是并不改变参与
  • 关键字: 运算   表达式   教程   语言   单片机  
关于我们 - 广告服务 - 企业会员服务 - 网站地图 - 联系我们 - 征稿 - 友情链接 - 手机EEPW
Copyright ©2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
《电子产品世界》杂志社 版权所有 北京东晓国际技术信息咨询有限公司
备案 京ICP备12027778号-2 北京市公安局备案:1101082052    京公网安备11010802012473